1945 májusában, mialatt a szovjet csapatok már a Harmadik Birodalom szívének számító Berlint ostromolják, egy veterán náci tisztekből és szadista gyilkosokból álló csoport azon dolgozik, hogy a városban folyó vérontást kihasználva elvégezzenek egy ősi, okkult rituálét. Ők a Longinus Dreizehn Orden, vagyis a Tizenhárom Szent Lándzsás. A háború végeztével azonban az alakulatnak is nyoma veszik. Ugorjunk 60 évet a modern kori Japánba. A középiskolás Fujii Ren két hónap után végre elhagyhatja a kórházat, ahová a legjobb barátjával történő összeverekedést követően került. Miközben minden éjjel rémálmok gyötrik egy, a guillotine alá vezetett szőke lányról, és megpróbál visszarázódni az iskolai életbe, kapcsolatba kerül a Longinus Dreizehn Orden tagjaival, akik egy újabb rituálé keretein belül, hősünk ellen akarják megvívni a végső háborújukat.